rainy day, a
A time of need or trouble, as in
We knew a rainy day would come sooner or later
. This idiom is often used in the context of
save for a rainy day
, which means to put something aside for a future time of need.
[
Late 1500s
]